8644d3dd1f7dc546c9e386387a205a447d46a6f4,delegatedaccess/tool/src/java/org/sakaiproject/delegatedaccess/tool/pages/UserPageSiteSearch.java,UserPageSiteSearch,UserPageSiteSearch,#PageParameters#,96

Before Change


		Map<String, String> hierarchyParams = new HashMap<String, String>();
		int i = 0;
		while(params.containsKey("hierarchyKey" + i) && params.containsKey("hierarchyValue" + i)){
			hierarchyParams.put(params.getString("hierarchyKey" + i), params.getString("hierarchyValue" + i));
			i++;
		}
		if(hierarchyParams.size() > 0){

After Change


		//we have at least one  hierarchy key/value:
		Map<String, String> hierarchyParams = new HashMap<String, String>();
		int i = 0;
		while(params.getNamedKeys().contains("hierarchyKey" + i) && params.getNamedKeys().contains("hierarchyValue" + i)){
			hierarchyParams.put(params.get("hierarchyKey").toString() + i, params.get("hierarchyValue").toString() + i);
			i++;
		}
		if(hierarchyParams.size() > 0){